Chỉ trích Vuze

Bài viết này không được chú giải bất kỳ nguồn tham khảo nào. Mời bạn giúp cải thiện bài viết này bằng cách bổ sung chú thích cho từng nội dung cụ thể trong bài viết tới các nguồn đáng tin cậy. Các nội dung không có nguồn có thể bị nghi ngờ và xóa bỏ.

Do được viết trên ngôn ngữ lập trình Java nên Azureus phải chạy trên máy ảo Java. Điều này dẫn đến Azureus chiếm rất nhiều tài nguyên CPU và bộ nhớ, tuy nhiên nguyên nhân một phần cũng do Azureus có rất nhiều tính năng bổ sung.

Với Azureus phiên bản 2.4.0.0 người sử dụng chỉ cần có GCJ (phiên bản 4.1.0 hoặc mới hơn) để chạy chương trình. Với sự hỗ trợ của GCJ Azureus có thể hoạt động ở trạng thái mã giả mà không cần biên dịch chương trình ra mã máy tương ứng, làm tăng khả năng hoạt động độc lập của Azureus, giờ đây Azureus hoạt động không phụ thuộc vào máy ảo Java.